rocky mountain sheep - English Synonyms Dictionary